export namespace SysPosition {
  /**
   *
   * @export
   * @interface SysPosition
   */
  export interface SysPosition {
    /**
     * 雪花Id
     * @type {number}
     * @memberof SysPosition
     */
    id?: number;
    /**
     * 创建时间
     * @type {Date}
     * @memberof SysPosition
     */
    createTime?: Date;
    /**
     * 更新时间
     * @type {Date}
     * @memberof SysPosition
     */
    updateTime?: Date;
    /**
     * 创建者Id
     * @type {number}
     * @memberof SysPosition
     */
    createUserId?: number;
    /**
     * 修改者Id
     * @type {number}
     * @memberof SysPosition
     */
    updateUserId?: number;
    /**
     *
     * @type {string}
     * @memberof SysPosition
     */
    name?: string;
    /**
     *
     * @type {string}
     * @memberof SysPosition
     */
    remark?: string;
    /**
     *
     * @type {number}
     * @memberof SysPosition
     */
    sortCode?: number;
    /**
     *
     * @type {string}
     * @memberof SysPosition
     */
    category?: string;
  }
  /**
   *
   * @export
   * @interface PositionAddInput
   */
  export interface PositionAddInput {
    /**
     *
     * @type {string}
     * @memberof PositionAddInput
     */
    remark?: string;
    /**
     *
     * @type {number}
     * @memberof PositionAddInput
     */
    sortCode?: number;
    /**
     *
     * @type {string}
     * @memberof PositionAddInput
     */
    name: string;
    /**
     *
     * @type {string}
     * @memberof PositionAddInput
     */
    category: string;
  }
  export interface PositionUpdateInput extends PositionAddInput {
    /**
     * 雪花Id
     * @type {number}
     * @memberof PositionAddInput
     */
    id?: number;
  }
}
